put (one) on blast - French English Dictionary